package acm;

import java.util.Scanner;

public class 最大最小公倍数 {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        int n=in.nextInt();
        long x=find(n);
        System.out.println(x);
    }
    public static long find(long n){
        long m=0;
        if (n%2!=0){
            m=n*(n-1)*(n-2);
        }
        else if (n%3==0){
            m=(n-1)*(n-2)*(n-3);
        }
        else {
            m=n*(n-1)*(n-3);
        }
        return m;
    }
}
